Yes, I'm quite satisfied. That would be more than I have expected.
我很满意,比我期望的要多。
It's been a long time.
好久不见了。
But even in the most favourable circumstances only a small fraction of the creatures that die are preserved in this way before decay sets in or, even more likely, before scavengers eat them.